#ifndef _RF_H_
#define _RF_H_
#include "stm32f4xx.h"

#define  MD0_HIGH()	  	GPIO_SetBits(GPIOC,GPIO_Pin_0)
#define	 MD0_LOW()	    GPIO_ResetBits(GPIOC,GPIO_Pin_0)
#define  MD1_HIGH()	  	GPIO_SetBits(GPIOC,GPIO_Pin_13)
#define	 MD1_LOW()	    GPIO_ResetBits(GPIOC,GPIO_Pin_13)

#define  TX_MD0_HIGH()	  	GPIO_SetBits(GPIOC,GPIO_Pin_2)
#define	 TX_MD0_LOW()	    GPIO_ResetBits(GPIOC,GPIO_Pin_2)
#define  TX_MD1_HIGH()	  	GPIO_SetBits(GPIOB,GPIO_Pin_12)
#define	 TX_MD1_LOW()	    GPIO_ResetBits(GPIOB,GPIO_Pin_12)

void Configurate_RX_RF433(void);
void Configurate_TX_RF433(void);
void RF_GPIO_Config(void);
void RF_TX_GPIO_Config(void);
void RF_Channel_Config(uint8_t rfmode,uint16_t addr,uint8_t channel,uint8_t power,uint8_t rate);
#endif

